66c4d6a989d433ad43ee221b4b543064ce7c0537,portal-impl/src/com/liferay/portlet/sites/search/UserGroupRoleRoleChecker.java,UserGroupRoleRoleChecker,isDisabled,#Object#,60

Before Change


			PermissionChecker permissionChecker =
				PermissionThreadLocal.getPermissionChecker();

			if ((!isChecked(role) &&
				!SiteMembershipPolicyUtil.isRoleAllowed(
					_user.getUserId(), _group.getGroupId(),
					role.getRoleId())) ||
				(isChecked(role) &&
				SiteMembershipPolicyUtil.isRoleProtected(
					permissionChecker, _user.getUserId(), _group.getGroupId(),
					role.getRoleId())) ||
				(isChecked(role) &&
				SiteMembershipPolicyUtil.isRoleRequired(
					_user.getUserId(), _group.getGroupId(),
					role.getRoleId()))) {

				return true;
			}

After Change


			PermissionChecker permissionChecker =
				PermissionThreadLocal.getPermissionChecker();

			if (isChecked(role)) {
				if (SiteMembershipPolicyUtil.isRoleProtected(
						permissionChecker, _user.getUserId(),
						_group.getGroupId(), role.getRoleId()) ||
					SiteMembershipPolicyUtil.isRoleRequired(
						_user.getUserId(), _group.getGroupId(),
						role.getRoleId())) {

					return true;
				}
			}
			else {